Definition of Kingdom Of Lesotho
-
(noun) a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966
Synonyms of Kingdom Of Lesotho
Antonyms of Kingdom Of Lesotho
No Antonyms Found.
Homophones of Kingdom Of Lesotho
No Homophones Found.